package com.info.zhiduoduo.weixin.formbean.maker;

import com.info.zhiduoduo.common.validator.IntIn;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class RealNameAuthFormBean {

    /**
     * 真实姓名
     */
    private String realname;
    /**
     * 身份类型
     */
    private Integer identityType;
    /**
     * 身份证号
     */
    private String idno;
    /**
     * 备注所属公司
     */
    private String compremark;
    /**
     * 身份证正面图片
     */
    private String idfrontimg;
    /**
     * 身份证背面图片
     */
    private String idbackimg;
    /**
     * 学历证书图片
     */
    private String educationimg;
    /**
     * 证件照
     */
    private String identificationimg;
    /**
     * 有无任职公司 0：无 1：有
     */
    private int hasCompany;
    /**
     * 是否和交易企业存在劳动雇佣关系 0：否 1：是
     */
    private int hasContract;
    /**
     * 任职企业名
     */
    private String workCompany;
    /**
     * 文化程度
     */
    private int education;
    /**
     * 政治面貌
     */
    private int political;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 常住地
     */
    private String residence;
    /**
     * 行业
     */
    private String industry;
    /**
     * 职业
     */
    private String occupation;
    /*@ApiModelProperty("紧急联系人姓名")
    private String nameOfEmergencyContact;
    @ApiModelProperty("紧急联系人电话")
    private String phoneOfEmergencyContact;*/


    @ApiModelProperty("是否注册过工作室 0未注册过 1注册过")
    @IntIn(value = {0, 1}, message = "只能是0或1")
    private Integer isRegisteredStudio;

    @ApiModelProperty("紧急联系人姓名")
    private String nameOfEmergencyContact;

    @ApiModelProperty("紧急联系人电话")
    private String phoneOfEmergencyContact;

}
